shining top-shell - French English Dictionary